Bothrops atrops - English Synonyms Dictionary